wasm32-wasip1-threads: Correct llvm target name#157644
Conversation
|
These commits modify compiler targets. |
|
Thanks for the pull request, and welcome! The Rust team is excited to review your changes, and you should hear from @mu001999 (or someone else) some time within the next two weeks. Please see the contribution instructions for more information. Namely, in order to ensure the minimum review times lag, PR authors and assigned reviewers should ensure that the review label (
Why was this reviewer chosen?The reviewer was selected based on:
|
|
r? alexcrichton |
|
Apologies but I no longer maintain this wasm target, so I'd prefer it if someone else took a look at this. r? compiler |
|
This fix seems correct to me according to the wasi README. Would love to hear opinions from target maintainers. |
|
Yeah, it looks right to me as well. Like @alexcrichton, I'm also not actively maintaining this target any more, though, so it might be more official if @loganek chimes in with a +1. |
@abrown has [commented](rust-lang#157644 (comment)) that he is no longer maintaining the target. Update the target maintainers list accordingly.
There was a problem hiding this comment.
Since target maintainer(s) have taken a look,
Thanks
r? me @bors r+ rollup
wasm32-wasip1-threads: Correct llvm target name Intends to fix rust-lang#131007, a problem with cross-compiling Rust+C++ to wasm32-wasip1-threads: clang will be told to compile for `--target=wasm32-wasi`, which it interprets as `wasm32-wasip1`, which is not compatible with `wasm32-wasip1-threads`. I wonder if there might be any compatibility issue or something depending on the old incorrect name...
rustc book: Update wasm32-wasip1-threads's maintainers list @abrown has [commented](rust-lang#157644 (comment)) that he is no longer maintaining the target. Update the target maintainers list accordingly. r? abrown
wasm32-wasip1-threads: Correct llvm target name Intends to fix rust-lang#131007, a problem with cross-compiling Rust+C++ to wasm32-wasip1-threads: clang will be told to compile for `--target=wasm32-wasi`, which it interprets as `wasm32-wasip1`, which is not compatible with `wasm32-wasip1-threads`. I wonder if there might be any compatibility issue or something depending on the old incorrect name...
rustc book: Update wasm32-wasip1-threads's maintainers list @abrown has [commented](rust-lang#157644 (comment)) that he is no longer maintaining the target. Update the target maintainers list accordingly. r? abrown
rustc book: Update wasm32-wasip1-threads's maintainers list @abrown has [commented](rust-lang#157644 (comment)) that he is no longer maintaining the target. Update the target maintainers list accordingly. r? abrown
Rollup of 8 pull requests Successful merges: - #158056 (Put internal lints into a single combined pass) - #151132 (Take care to use MSG_EOR with SOCK_SEQPACKET sockets) - #157644 (wasm32-wasip1-threads: Correct llvm target name) - #157912 (stabilize str_from_utf16_endian) - #158048 (Revert "add regression test for Redundant memory strores with mut parameters in by-value returns") - #158051 (Document `with_added_extension` edge cases) - #158054 (fix unresolved import suggestion before outer attributes) - #158062 (rustc book: Update wasm32-wasip1-threads's maintainers list)
Rollup merge of #158062 - kolayne:patch-2, r=jieyouxu rustc book: Update wasm32-wasip1-threads's maintainers list @abrown has [commented](#157644 (comment)) that he is no longer maintaining the target. Update the target maintainers list accordingly. r? abrown
Rollup merge of #157644 - kolayne:patch-1, r=jieyouxu wasm32-wasip1-threads: Correct llvm target name Intends to fix #131007, a problem with cross-compiling Rust+C++ to wasm32-wasip1-threads: clang will be told to compile for `--target=wasm32-wasi`, which it interprets as `wasm32-wasip1`, which is not compatible with `wasm32-wasip1-threads`. I wonder if there might be any compatibility issue or something depending on the old incorrect name...
Add support for the wasm32-wasip1-threads target by bumping the `cc` version. Actual fixes: rust-lang/rust#157644, rust-lang/cc-rs#1763.
Intends to fix #131007, a problem with cross-compiling Rust+C++ to wasm32-wasip1-threads: clang will be told to compile for
--target=wasm32-wasi, which it interprets aswasm32-wasip1, which is not compatible withwasm32-wasip1-threads.I wonder if there might be any compatibility issue or something depending on the old incorrect name...